agricultural machine on tractors - Francés Inglés Diccionario